Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 LONDON ROAD £1,773,530 £1,200,000 12 Feb 2015
23 LONDON ROAD Semi-Detached £496,571 £395,000 20 Dec 2017
23A LONDON ROAD Semi-Detached £496,571 £395,000 15 Dec 2017
25 LONDON ROAD Detached £697,220 £662,500 21 Jan 2022
27 LONDON ROAD Semi-Detached £598,064 £555,000 10 Sep 2021
29 LONDON ROAD Semi-Detached £510,315 £169,000 28 Mar 2002
33 LONDON ROAD Detached £594,065 £355,000 31 May 2013
35 LONDON ROAD Detached £842,427 £570,000 27 Feb 2015
39 LONDON ROAD Detached £564,022 £445,000 15 Sep 2017